lord mayor of the city of london - Allemand Anglais Dictionnaire